London Hostels Association Ltd
10 Craven Hill, Westminster Abbey, London, United Kingdom, W2 3DS
(02077) 235643 Phone